import request from '@/utils/request.js'

// 用户登录
export function userLogin(data) {
  return request({
    url: '/api/login',
    method: 'POST',
    data,
    // headers: {
    //   'content-type': 'multipart/form-data; boundary=something',
    // },
  })
}

// 用户退出
export function userLogout(params) {
  return request({
    url: '/api/loginOut',
    method: 'GET',
    params,
  })
}

// 获取用户信息
export function getUserInfo(params) {
  return request({
    url: '/api/user/fireUserInfo',
    method: 'GET',
    params,
  })
}
export function getCodeImg() {
  // return request({
  //     url: '/captchaImage',
  //     headers: {
  //         isToken: false
  //     },
  //     method: 'get',
  //     timeout: 20000
  // })
  return new Promise((resolve, reject) => {
    resolve({
      msg: '操作成功',
      code: 200,
      captchaEnabled: false,
    })
  })
}
export function register(data) {
  return request({
    url: '/api/user/insertFireUser',
    method: 'POST',
    data,
    // headers: {
    //   'content-type': 'multipart/form-data; boundary=something',
    // },
  })
}
//获取用户列表
export function listFireUserAPI(params) {
  return request({
    url: '/api/user/listFireUser',
    method: 'GET',
    params,
  })
}
//更新用户信息

export function updateFireUserAPI(data) {
  return request({
    url: '/api/user/updateFireUser',
    method: 'PUT',
    data,
  })
}
//新增用户
export function insertFireUserAPI(data) {
  return request({
    url: '/api/user/insertFireUser',
    method: 'POST',
    data,
  })
}
export function deleteFireUserAPI(params) {
  return request({
    url: '/api/user/deleteFireUser',
    method: 'DELETE',
    params,
  })
}
